# （1）定义一个全局变量1，并在函数内外都使用；
# 当定义全局变量时，函数外一直使用都全局变量
# 函数内部如果有同名的变量，优先使用局部变量，否则使用全局变量
# a = 100
# print(a)
#
#
# def func1():
#     a = 10
#     print(a)
#
#
# func1()
# print(a)
# （2）定义一个同名的全局变量2和局部变量，并在函数内使用该同名变量；
g_number = 38


# def func2(a):
#     global number
#     number += 2
#     print(a)

def func2(in_number):
    in_number += 2
    print(in_number)


# 打印传入的实际参数
func2(10)
# 打印的是全局变量
print(g_number)
